Finch Therapeutics Group Inc

OTCPK:FNCH (USA)  
$ 1.40 +0.05 (+3.7%) 11:34 AM EST
At Loss
P/B:
0.12
Enterprise V:
$ 10.97M
Volume:
1.88K
Avg Vol (2M):
90.33K
Volume:
1.88K
At Loss
Avg Vol (2M):
90.33K

Finch Therapeutics Group Inc Valuation Measures